lychee fruit - French English Dictionary